<template>
  <div class="privacy-policy">
    <!-- 主要内容 -->
    <div class="main-container">
      <!-- 左侧树状菜单 -->
      <aside class="sidebar">
        <ul class="tree-menu">
          <li class="active"><a href="#introduction" class="active">引言</a></li>
          <li><a href="#information-collection">一. 息收集及使用</a></li>
          <li><a href="#sdk-use">二、第三方 SDK 目录及信息共享情况</a></li>
          <li><a href="#information-use">三. 数据使用</a></li>
          <li><a href="#your-rights">四. 您的权利</a></li>
          <li><a href="#data-security">五.信息安全与存储</a></li>
          <li><a href="#policy-changes">六. 政策更新</a></li>
          <li><a href="#contact-us">七. 联系我们</a></li>                  
        </ul>
      </aside>
      
      <!-- 右侧内容区域 -->
      <main class="content">
        <h1 id="top">隐私政策</h1>
        <p class="update-date">最后更新日期：2025年08月05日</p>
        
        <section id="introduction">
          <h2>引言</h2>
          <p>小岛屿平台由小岛屿（南京）科技有限公司（统一社会信用代码：91320114MAEKP8B17A，下称“我们”）提供服务。我们深知个人信息对您的重要性，承诺将按照法律法规的规定，保护您的个人信息及隐私安全。我们制定本政策并特别提示：希望您在使用小岛屿平台前仔细阅读并理解本政策，特别应重点阅读我们以粗体/粗体下划线标识的条款，确保您充分理解和同意之后再开始使用。如对本政策内容有任何疑问、意见或建议，您可通过本政策文末的联系方式与我们联系。</p>
          <p>本政策将帮助您了解以下内容：</p>
          <p> 一、信息收集及使用</p>
          <p> 二、数据使用过程中转让、公开披露您的个人信息</p>
          <p> 三、您的权利</p>
          <p> 四、信息的存储</p>
          <p> 五、政策的更新</p>
          <p> 六、未成年人保护</p>
          <p> 七、联系我们</p>
          <p> 附录：相关定义</p>
        </section>            
        
        <!--一、信息收集及使用-->
        <section id="information-collection">
            
          <h2>一. 信息收集及使用</h2>
          <p>为实现向您提供我们产品及/或服务的基本功能，及履行法律法规规定的义务，您须授权我们收集、使用必要的信息。如您拒绝提供相应信息，您将无法正常使用我们的产品及/或服务。我们为您提供的基础服务为账号服务、内容搜索/浏览/推荐服务、安全保障服务、客户服务及产品/服务统计与分析等功能。</p>
          
          <p style="font-weight: bold;">
            重要提示：应用启动时，在您明确同意本隐私政策之前，我们不会初始化任何第三方 SDK，不会收集和使用 IMEI、OAID、IMSI、MAC、Android ID、GAID、应用安装列表等信息；也不会申请定位、通讯录、短信等敏感权限。仅当您同意后，相关功能与 SDK 才会按下文所述的目的、方式与范围启用。
          </p>
          <h2>1.1账号服务</h2>
          
          <h3>1.1.1.账号注册与登录</h3>

          <p>（1）您注册/登录小岛屿平台账号时，为了帮您顺利完成注册/登录流程，您需要向我们提供手机号码。收集手机号码是为了满足相关法律规定的网络实名制要求，如您拒绝提供手机号码进行核验，将导致注册/登录失败，我们将无法为您提供产品/服务的核心功能。若您采用邮箱方式登录，则需要向我们提供您的电子邮箱、小岛屿平台账号密码信息。</p>
          <p>（2）当您使用“一键登录”功能时，经过您的同意，运营商会将您当前设备的手机号码提供给我们，以便我们将其作为您的注册/登录账号并免于密码或动态验证码核验，为您提供快捷的注册/登录服务。如您不希望使用“一键登录”功能，可以通过其他方式注册/登录小岛屿平台账号。</p>
          <p>（3）如您使用第三方平台的账号（微信、微博、QQ账号）授权登录的，您需授权我们获取该第三方账号下的相关信息（包括用户ID、昵称、头像）以及身份验证信息，用于与小岛屿平台账号绑定、账号信息的完善、保障您的账号安全、防范安全风险。您拒绝授权前述信息将导致您无法使用第三方平台的账号登录小岛屿平台，但您可以通过其他方式完成注册/登录。</p>

          
          <p></p>
          <h3>1.1.2．账号信息完善与公开</h3>
          <p>为满足相关法律规定的账号信息管理要求，我们会在您的个人空间页、图文/视频发布页、评论及其他信息发布页，展示账号的互联网协议（IP）地址归属地信息，境内展示到省（自治区、直辖市）。</p>
            
          <h2>1.2 内容搜索/浏览/推荐服务</h2>
          
          <h3>1.2.1.内容搜索</h3>
          <p>
            当您使用搜索功能时，我们会自动收集您输入的关键字信息、搜索记录。为了提供高效的搜索服务，部分前述信息会暂存在您的设备本地，并向您展示搜索历史记录，您可点击删除搜索历史记录。
          </p>

          <h3>1.2.2.个性化推荐服务</h3>
          <p>
            我们会基于收集的信息，分析、提取您的特征（偏好、习惯、位置）并形成间接用户画像，以便为您提供更个性化的内容、广告、服务。为此，我们需要收集、使用您的如下个人信息：账号信息（账号ID、等级）、个人基本信息（年龄、性别、预测年龄段、预测性别）、设备信息（设备型号、操作系统类型及版本、IP地址、浏览器类型）、日志信息（启动/更新/初始化/浏览/点击行为时间、访问的页面/产品，根据不同行为类型可能有所不同）以及经您授权我们收集或由其他合作方提供的其他信息。
          </p>

          <p>
            <br>如您不希望接收到我们为您推荐的个性化内容或广告，您可以通过以下途径对个性化推荐进行管理： 个性化内容推荐/个性化广告推荐的设置路径为【小岛屿平台APP-我的】-【设置】-【隐私权限设置】-【个性化内容/个性化广告推荐管理】。当您关闭后，我们不会基于个性化推荐的目的处理您的个人信息，而仅会向您推送与您的特征无关的、具有普遍性的内容、广告或服务。</br>
          </p>
          
          <h3>1.3.安全保障服务</h3>
          <p>
            我们致力于为您提供安全、可信的产品与使用环境，提供优质而可靠的服务与信息。为了维护小岛屿平台的正常稳定运行，保护您或其他用户或公众的安全及合法利益，我们会收集（包括在后台状态下收集）您的设备信息（Mac地址、IP地址、设备品牌、设备型号、操作系统类型、蓝牙适配器信息、运行中的进程信息；在触发异常行为时（如异地登录、多次输入密码错误等）时，我们还会补充收集您的应用程序列表和WiFi列表信息）、日志信息（启动/更新/初始化/浏览/点击、行为时间、访问的页面/产品，根据不同行为类型可能有所不同），并使用或整合您的账号信息以及合作方取得您授权或依据法律提供给我们的信息，来综合判断您的账号风险、进行身份验证、检测及防范安全事件、预防恶意程序，并依法采取必要的记录、审计、分析、处置措施。
          </p>
            
          <h3>1.4.安全保障服务</h3>
          <p>
            当您与我们联系，或您向我们发起客服需求（如：反馈意见/建议、投诉、申诉、咨询、争议纠纷调处）时，为了您的账号与系统安全，我们需要您先行提供必要的账号信息，并与您之前的个人信息相匹配以验证您的用户身份。同时，为了方便与您联系、尽快解决客服需求、记录相关需求的处理方案及结果，我们还需要收集和使用您的联系信息（手机号码、电子邮箱或您提供的其他联系信息，敏感个人信息）、所在城市/地区信息、您与我们的沟通信息（包括文字/图片/音视频/通话记录形式）、您为了证明相关事实提供的信息、与客服需求相关联的其他必要信息。您拒绝授权我们收集、使用前述信息，仅会导致您无法使用前述功能，但不影响您使用我们提供的其他产品/服务。
          </p>
          
          <h3>1.5.产品/服务统计与分析服务</h3>
          <p>
            在经安全加密技术严格去标识化或匿名化处理后，我们可能将收集的数据用于研究、测试、分析、预测，改善小岛屿平台的内容和布局，检测第三方产品/服务的有效性，为商业决策提供产品/服务支撑，改进我们的产品/服务（包括使用匿名数据进行机器学习、模型算法训练）。
          </p>
          <br>特别说明，以上基础服务过程中不涉及程序化广告功能。</br>                
        </section>

        <!--二、第三方 SDK 目录及信息共享情况-->
        <section id="sdk-use">
            
          <h2>二.第三方 SDK 目录及信息共享情况</h2>
          <p>
            为实现消息推送、基础运行能力等功能，我们在获得您同意后，可能会集成第三方 SDK。我们仅在实现相应功能所必要的最小范围内与第三方共享信息，并对第三方进行安全评估与合同约束。以下为当前可能接入或将来可能接入的第三方 SDK 情况说明：
          </p>
          <div class="subsection">
            <div class="subsection-title">（1）DCloud 开发通用工具库（uni-app 基础运行库）</div>
            <div class="list">
              <div class="list-item">提供方：广州识掌信息科技有限公司（DCloud）</div>
              <div class="list-item">功能目的：App 基础运行能力适配、稳定性与兼容性、安全防护、设备能力适配。</div>
              <div class="list-item">收集信息（仅在您同意后）：设备信息（机型、系统版本）、<span class="bold">可能</span>读取 OAID/Android ID（用于设备识别、反作弊/风控、通道适配）；网络状态（用于网络诊断）。不采集通讯录/短信/照片等内容。</div>
              <div class="list-item">处理方式：本地 SDK 调用系统接口；用于设备识别、风控与能力适配，不用于个性化广告（若需要将再次单独征询）。</div>
              <div class="list-item">触发时机：仅在您同意隐私政策后于首页初始化；未同意前不启用。</div>
              <div class="list-item">隐私政策：<a href="https://www.dcloud.io/privacy" target="_blank">https://www.dcloud.io/privacy</a></div>
            </div>
          </div>
          <div class="subsection">
            <div class="subsection-title">（2）个推（Getui）公共库 / UniPush（如启用推送功能）</div>
            <div class="list">
              <div class="list-item">提供方：浙江每日互动网络科技股份有限公司（个推）</div>
              <div class="list-item">功能目的：消息推送、通道适配与到达率提升、反作弊与风控。</div>
              <div class="list-item">收集信息（仅在您同意后且启用推送时）：<span class="bold">可能</span>获取 Android ID、OAID、GAID（海外/GMS 设备）、设备信息（机型、系统版本）、网络信息；<span class="bold">不主动采集</span>通讯录/短信/照片；<span class="bold">应用安装列表</span>仅在部分反作弊或通道适配场景需要时读取，如涉及将再次明确提示或关闭该能力。</div>
              <div class="list-item">处理方式：SDK 通过系统接口读取设备标识用于推送标识映射与反作弊，仅用于推送与安全目的。</div>
              <div class="list-item">触发时机：仅在您同意隐私政策后初始化推送 SDK 并获取 pushClientId；未同意前不启用。</div>
              <div class="list-item">隐私政策：<a href="https://www.getui.com/privacy" target="_blank">https://www.getui.com/privacy</a>，<a href="https://docs.getui.com/" target="_blank">https://docs.getui.com/</a></div>
            </div>
          </div>

          <div class="subsection">
            <div class="subsection-title">（3）定位能力（系统定位）</div>
            <div class="list">
              <div class="list-item">功能目的：基于地理位置的服务（如附近内容、就近店铺）。</div>
              <div class="list-item">收集信息：经您授权后获取经纬度与定位权限状态；不读取通讯录、短信、设备唯一标识。</div>
              <div class="list-item">触发时机：仅在您同意隐私政策且在相应场景手动授权定位后启用；可在系统设置里随时撤回。</div>
            </div>
          </div>
        </section>
        
          <!--三、数据使用过程中转让、公开披露您的个人信息-->
        <section id="information-use">
            
           <h2>三.数据使用过程中转让、公开披露您的个人信息</h2>
          <p>
            1.除获取您的明示同意外，我们不会将您的个人信息转让给任何公司、组织或个人。如因合并、收购或破产清算的情形需要转移您的个人信息，我们会向您告知接收方的名称或者姓名，并要求接收方继续受本隐私指引的约束。如接收方变更本隐私指引中约定的个人信息处理目的、处理方式，我们将要求接收方重新获取您的授权同意。
          </p>
          <p>
            2.除符合法律法规的规定进行公开披露或获得您单独同意外，我们不会公开披露您未自行公开或者其他未合法公开的个人信息。如需公开披露您的个人信息，我们会提前进行个人信息保护影响评估，并采用符合行业内标准的安全保护措施和手段保护您的个人信息安全。
          </p>
          <p>本政策涉及的个人信息或权限包括：</p>
          <p>（1）基本信息（包括个人姓名、生日、性别、住址、个人电话号码、电子邮箱）；</p>
          <p>（2）个人身份信息（包括身份证相关身份证明等）；</p>
          <p>（3）财产信息（包括交易记录以及金币、钻石等虚拟财产信息）；</p>
          <p>（4）个人位置信息；</p>
          <p>（5）网络身份标识信息（包括系统账号、IP地址、邮箱地址及与前述有关的密码、密保）；通讯录；</p>
          <p>（6）个人上网记录（包括搜索记录、软件使用记录、点击记录）；</p>
          <p>（7）个人常用设备信息（包括硬件型号、设备ID、设备MAC地址、操作系统类型）；</p>
          <p>（8）软件列表唯一设备识别码（如IMEI/android ID/IDFA/OPENUDID/GUID、SIM卡IMSI信息等在内的描述个人常用设备基本情况的信息，存在收集ICCID、Android ID、IP、IMSI、SD卡数据、IMEI、安装列表、设备序列号、传感器、MAC地址、剪切板、OAID、BSSID、SSID个人信息的行为）。</p>
        </section>
        
         <!--四、您的权利-->
        <section id="your-rights">
            
          <h2>四.您的权利</h2>
          <p>
            我们非常重视您作为个人信息主体所享有的权利，并尽全力保护您对于您个人信息的管理权，以使您有能力了解并保障您的个人信息安全。您可通过​【设置】​或联系客服行使以下权利：
          </p>
          <h3>3.1.查询、更正、删除</h3>
          <p>
            1.账号信息：您可以在【我的】-【设置】-【账号资料】中查询账号信息（头像、昵称、账号ID、二维码名片、性别、出生日期、个性签名、学校），并对部分信息更正、删除；
          </p>
          <p>
            2.使用信息：您可以在个人空间页查询您的使用信息（包括：已发布的内容、互动记录、浏览记录、收藏记录等），并对部分信息更正、删除；
          </p>
          <p>
            3.您也可以在【我的】-【设置】-【个人信息收集清单】中查询您的网络身份标识、账号基本信息、身份证明信息、个人财产信息、发布的内容、互动信息等；
          </p>
          <p>
            4.对于您在我们的产品/服务中的个人信息，如无法通过前述途径获知的，您可通过【客服】或我们提供的方式联系我们。
          </p>
          <p>
            5.当您发现我们处理的关于您的个人信息有错误时，您有权通过我们公布的反馈、报错等途径将您的更正申请提交给我们，要求我们做出更正。但出于安全性和身份识别的考虑，您可能无法修改注册时提交的某些初始注册信息。
          </p>
          <p>
            6．当发生以下情况时，您可以直接要求我们删除您的个人信息，但已做匿名化处理或法律法规另有规定的除外：
          </p>

          <ul>
            <li>（1）当我们处理个人信息的行为违反法律法规时；</li>
            <li>（2）当我们收集、使用您的个人信息，却未征得您的同意时；</li>
            <li>（3） 当我们处理个人信息的行为违反了与您的约定时；</li>
            <li>（4） 当您注销了小岛屿平台账号时；</li>
            <li>（5） 当我们终止服务及运营时。</li>
          </ul>
          <!--（二）获取个人信息副本-->
          <h3>3.2.获取个人信息副本</h3>
          <p>
            如您希望获取您在我们的产品/服务中的个人信息副本，您可以通过【我的】-【设置】-【个人信息收集清单】-【个人信息下载】获取您的个人信息副本。
          </p>

          <!--（三）撤回授权-->
          <h3>3.3.撤回授权</h3>
          <p>
            1．您可以在设备本地或通过【我的】-【设置】-【隐私权限设置】撤回位置、相机、相册、麦克风、蓝牙等权限的授权；
          </p>
          <p>
            2．您可以通过【我的】-【设置】-【隐私权限设置】-【个性化内容推荐管理】/【个性化广告推荐管理】撤回个性化内容推荐/个性化广告推荐的授权；
          </p>
          <p>
            3、对于我们转让、公开披露您的个人信息，您可以通过我们的相关功能页面或联系我们、接收方，撤回您的授权，但法律法规另有规定或本隐私指引另有约定的除外；
          </p>
          <p>
            4．您可以通过卸载小岛屿平台App的方式撤回我们通过当前设备对您的个人信息的收集能力。
          </p>
          <p>
            部分产品/服务需要处理您的个人信息方可完成，当您撤回授权后，我们无法继续为您提供对应的产品/服务，也不再处理您相应的个人信息。但您撤回授权的决定，不影响我们此前基于您的授权而开展的个人信息处理。当您更新App版本后，未经您同意，我们不会更改您之前设置的授权状态。
          </p>
          <!--（四）账号注销-->
          <h3>3.4账号注销</h3>
          <p>
            您可以通过【我的】-【设置】-【隐私权限设置】-【账号注销】、客服或其他我们公示的方式申请注销您的账号。当您注销账号后，您将无法再以该账号登录和使用小岛屿平台；且该账号在小岛屿平台及旗下的其他产品与服务使用期间已产生的但未消耗完毕的权益及未来的逾期利益等全部权益将被清除；该账号下的内容、信息、数据、记录等将会被删除或匿名化处理（但法律法规另有规定或监管部门另有要求的除外）；小岛屿平台账号注销完成后，将无法恢复。
          </p>

          <!--（五）响应您的上述请求-->
          <h3>3.5.响应您的上述请求</h3>
          <p>我们将在核实您的个人信息主体身份后尽快审核所涉请求，并在15日或法律法规规定的期限内完成处理。</p>

        </section>

        <!--五、信息安全与存储-->
        <section id="data-security">
            
          <h2>五.信息安全与存储</h2>
          <p>
            1.存储地点：我们依照法律法规的规定，仅会将收集到的有关您的个人信息存储于中华人民共和国境内。目前我们暂时不存在跨境存储您的个人信息或向境外提供个人信息的场景。如果确有必要进行个人信息的跨境传输，我们会单独向您明确告知（包括出境的目的、接收方、使用方式与范围、使用内容、安全保障措施、安全风险等），并征得您的授权同意，我们会确保接收方有充足的个人信息保护能力来保护您的个人信息。
          </p>
          <p>
           2.存储期限：我们在为您提供满足产品/服务目的所必需且最短的期间内保留您的个人信息，如：当您使用我们的账号注册/登录功能时，我们需要收集您的手机号码，且在您提供后并在您使用该功能期间，我们需要持续保存您的手机号码，以向您正常提供该功能、保障您的账号和系统安全。此外，我们将对您的相关信息保存至相关法律所规定的必要期限。   
          </p>
          <p>
            3.在超出上述存储期限后，我们会对您的个人信息进行删除或匿名化处理，法律法规另有规定的除外。
          </p>
        </section>
        
         <!--六、政策更新-->
        <section id="policy-changes">
            
          <h2>六.政策更新</h2>
          <p>
            我们会根据产品/服务的更新情况及法律法规的相关要求更新本隐私指引的条款。未经您明确同意，我们不会削减您按照当前生效隐私指引所享有的权利。本隐私指引更新后，我们通过在显著位置提示或向您发送推送消息或以其他方式提醒您，以便您及时了解本隐私指引的最新版本。
          </p>
        </section>

        <!--七、联系我们-->
        <section id="contact-us">
            
          <h2>七.联系我们</h2>
          <p>您可以通过以下任一种方式联系我们：</p>
          <p>1.向【support@xiaodaoyu.com】客服邮箱发送邮件；</p>
          <p>2.写信至：【南京市雨花台区绿地之窗商务广场C-5幢751室】客服部（收）；邮编：【210000】。</p>
          <p>我们将在核实您的个人信息主体身份后尽快审核所涉请求，并在15个工作日或法律法规规定的期限内完成处理。</p>
        </section>          
          
        
        <p class="back-to-top">
          <a href="#top" style="color: #3498db; text-decoration: none;">↑ 返回顶部</a>
        </p>
      </main>
    </div>
  </div>
</template>

<script setup>
import { onMounted } from 'vue';
import { useRouter } from 'vue-router';

const router = useRouter();

// 页面滚动到指定锚点
function scrollToAnchor(anchorId) {
  const element = document.getElementById(anchorId);
  if (element) {
    element.scrollIntoView({ behavior: 'smooth' });
  }
}

// 处理导航链接点击事件
function handleNavClick(anchorId) {
  scrollToAnchor(anchorId);
}

onMounted(() => {
  // 检查URL中是否有锚点，如果有则滚动到对应位置
  const hash = window.location.hash;
  if (hash) {
    const anchorId = hash.substring(1); // 移除 # 符号
    setTimeout(() => {
      scrollToAnchor(anchorId);
    }, 100);
  }

  // 添加平滑滚动到顶部按钮的点击事件
  const backToTopLink = document.querySelector('a[href="#top"]');
  if (backToTopLink) {
    backToTopLink.addEventListener('click', (e) => {
      e.preventDefault();
      window.scrollTo({ top: 0, behavior: 'smooth' });
    });
  }
});
</script>

<style scoped>
/* 基础样式 */
.privacy-policy {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  line-height: 1.6;
  color: var(--text-primary);
  min-height: 100vh;
  margin-top: var(--spacing-3xl);
}

/* 主要内容样式 */
.main-container {
  max-width: 1200px;
  margin: 2rem auto;
  display: flex;
  gap: 2rem;
  padding: 0 1rem;
}

/* 侧边栏样式 */
.sidebar {
  width: 250px;
  background-color: white;
  border-radius: 8px;
  padding: 1.5rem;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  position: sticky;
  top: 2rem;
  height: fit-content;
}

.tree-menu {
  list-style: none;
  padding: 0;
}

.tree-menu li {
  margin-bottom: 0.75rem;
}

.tree-menu a {
  color: #34495e;
  text-decoration: none;
  display: block;
  padding: 0.5rem 0.75rem;
  border-radius: 4px;
  transition: all 0.3s;
}

.tree-menu a:hover {
  background-color: #f1f5f9;
  color: #3498db;
}

.tree-menu a.active {
  background-color: #3498db;
  color: white;
}

/* 内容区域样式 */
.content {
  flex: 1;
  background-color: white;
  border-radius: 8px;
  padding: 2rem;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.content h1 {
  color: #2c3e50;
  margin-bottom: 1rem;
}

.update-date {
  color: #7f8c8d;
  margin-bottom: 2rem;
  font-style: italic;
}

.content section {
  margin-bottom: 2.5rem;
}

.content h2 {
  color: #2c3e50;
  margin: 2rem 0 1rem;
  padding-bottom: 0.5rem;
  border-bottom: 2px solid #ecf0f1;
}

.content h3 {
  color: #34495e;
  margin: 1.5rem 0 1rem;
}

.content p {
  margin-bottom: 1rem;
  text-align: justify;
}

.content ul {
  margin-bottom: 1rem;
  padding-left: 1.5rem;
}

.content li {
  margin-bottom: 0.5rem;
}

/* 特殊样式 */
.subsection {
  margin-bottom: 24px;
}

.subsection-title {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 12px;
}

.paragraph {
  font-size: 16px;
  line-height: 1.75;
  margin-bottom: 14px;
  text-align: justify;
}

.list {
  padding-left: 20px;
  margin-bottom: 12px;
}

.list-item {
  font-size: 16px;
  line-height: 1.75;
  margin-bottom: 8px;
}

.bold {
  font-weight: bold;
}

/* 移动端响应式设计 */
@media (max-width: 768px) {
  .main-container {
    flex-direction: column;
  }
  
  .sidebar {
    width: 100%;
    position: relative;
    top: 0;
  }
}

</style>